package xujun.control.outlookpanel;

import xujun.control.XContorlUtil;

import javax.swing.*;

/**
 * OutlookPanel中每个模块的导航部分的JList
 *
 * @author 徐骏
 * @data 2010-7-2
 */
public class XOutlookList extends JList {
    //通过XOutlookBar获得XOutlookPanel是否sh
    private XOutlookBar bar;

    public XOutlookList(XOutlookPanelListItem[] listItems, XOutlookBar bar) {
        this.bar = bar;
        setListData(listItems);
        init();
    }

    private void init() {
        setCellRenderer(new XOutlookListRenderer());
        setFont(XContorlUtil.FONT_12_BOLD);
        setForeground(XContorlUtil.OUTLOOK_TEXT_COLOR);
        setSelectionMode(0);
    }

    public XOutlookBar getOutlookBar() {
        return this.bar;
    }
}
